removable shelf - French English Dictionary